約 4,334,008 件
https://w.atwiki.jp/wiki8_anson/pages/28.html
例外を発生させてみる 例外というのは、定義した配列を超えて使用しようとしたり 指定したファイルが存在しないときなどのことを指します このようなプログラムはコンパイルを行うとエラーが発生します コンパイルしたときにException in thread "main" java.・・・・・・ とか表示されるでしょう、つまるところ例外とはこれを指します 以下のサンプルでは配列の範囲を超えています そのため「Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException」 といったエラーが吐き出されるはずです 次からはこれをプログラム中で検出します サンプル class SuperClass { public int x[] = new int[5]; //コンストラクタ public SuperClass(){ System.out.println("スーパークラスのコンストラクタ"); } //メソッド public void Out(int n){ System.out.println("配列の中身は" + x[n]); } } class Sample { public static void main(String args[]) { //サブクラス作成 SuperClass test = new SuperClass(); //サブクラスのメソッド test.Out(10); } } ■戻る
https://w.atwiki.jp/shiryu_technical/pages/9.html
JDialog移動時にサイズを標準サイズに戻すリスナー JDialogをデスクトップサイズに最大化する要件が出てきたんだけど、JDialogはJFrameのように最大化ボタンがついていない。 そこで、JDialogを疑似的にデスクトップサイズに最大化する処理を作成したんだけど、最大化時にダイアログを動かした際に標準サイズに戻す動作にしたいといった要件も出てきた。 そこで、以下のようなリスナーを作成したんだけど、なかなかうまくいかない。 どうもマウスドラッグ中に強引にダイアログサイズを変更しても、元に戻してしまうようだ。 試行錯誤するとダイアログのサイズを設定する前にdispose()を実行することで、マウス操作がキャンセルされる。そのタイミングでダイアログサイズを設定すると、きれいな動作になってくれた。 ダイアログの移動を監視するリスナー import java.awt.Dimension; import java.awt.Point; import java.awt.Rectangle; import java.awt.event.ComponentAdapter; import java.awt.event.ComponentEvent; public class CancelMaximumStateListener extends ComponentAdapter { private Rectangle _maximumSize = null; private Rectangle _restoreSize = null; public CancelMaximumStateListener(Rectangle maximumSize) { _maximumSize = maximumSize; } @Override public void componentMoved(ComponentEvent e) { if (_restoreSize == null) { return; } TMDialog dialog = (TMDialog) e.getComponent(); Dimension size = dialog.getSize(); Point location = dialog.getLocation(); if (_maximumSize.getSize().equals(size) !_maximumSize.getLocation().equals(location)) { dialog.setResizable(true); dialog.dispose(); dialog.setBounds(_restoreSize); dialog.setRestoreSize(null); dialog.setVisible(true); } } public void setRestoreSize(Rectangle restoreSize) { _restoreSize = restoreSize; } } JDialogを継承した独自ダイアログクラス 元に戻す際のサイズを共通管理したかったので、JDialogを継承したクラスを作成した。まあ、こっちは上で作成したリスナーのインスタンスをダイアログ自体に設定しているだけなので、そんなに大したことはしていない。 import java.awt.Frame; import java.awt.Rectangle; import javax.swing.JDialog; public class TMDialog extends JDialog { private CancelMaximumStateListener _cancelListener = null; private Rectangle _restoreSize = null; public TMDialog(Frame parent, boolean modal) { super(parent, modal); _cancelListener = new CancelMaximumStateListener(ScreenUtils.getDesktopScreen()); addComponentListener(_cancelListener); } public Rectangle getResotoreSize() { return _restoreSize; } public void setRestoreSize(Rectangle restoreSize) { _restoreSize = restoreSize; _cancelListener.setRestoreSize(restoreSize); } }
https://w.atwiki.jp/h264hirasa/pages/20.html
JAVA Advanced Image (JAI) https //jai.dev.java.net/binary-builds.html JAI インストール
https://w.atwiki.jp/extranote/pages/33.html
ジャカルタのタグライブラリ Jakarta Taglibs http //jakarta.apache.org/taglibs/ JavaMail 1.3 http //java.sun.com/products/javamail/downloads/index.html JavaMailに必要 Activation Framework http //java.sun.com/products/javabeans/jaf/downloads/index.html
https://w.atwiki.jp/dodakenankore/pages/20.html
今回は絵チャをするのに必要なJAVAのDL方法を大変かいつまんで紹介。 喜べ、ぶちよ。 ちなみにここは特設臨時ページなのでぶちがDLでき次第削除する予定。 だからこんなに文体が変なのも、気にしないでねっ☆ 用意するもの 洗面器 天日干ししたスルメイカ(500g) 塩、砂糖を大匙二杯ずつ ローション 弟 パソコンにDLできるようにする手順 1.まず上半身裸になり、二の腕に大匙二杯分の塩と砂糖をローションと一緒に塗りこみます(溶け込むまでよーく擦ってね!!) 2.そしてその状態で壁を使ってよいので逆立ちをします。 3.パソコンに向かって「お前はリンカーン大統領だ!!」と叫びます。 4.そして弟にパソコンをスルメイカで叩いてもらいましょう。 5.これで準備が整いました。 では早速DLする手順に移ります。 パソコンにDLする手順 1.まずGoogleで「JAVA」と検索。 2.こういうところに行って「無料JAVAダウンロード」をクリック 3.できたはず。 できない場合はサイトに表示されている手順を道なりにする事。 洗面器「俺は…!!」
https://w.atwiki.jp/android_development/pages/30.html
Top 開発環境構築 1.JavaSDKのインストール JavaSDKのインストール 以下のサイトにアクセス http //java.sun.com/javase/downloads/widget/jdk6.jsp ↓↓↓ OSを選択し、赤色のDOWNLOADボタンをクリック ↓↓↓ 「Skip this step」をクリック ↓↓↓ 実行ボタンをクリック ↓↓↓ 次へをクリック ↓↓↓ 次へをクリック ↓↓↓ 次へをクリック ↓↓↓ 完了をクリックしてインストール完了 ↓↓↓ 環境変数の設定を行います。 「jdk1.6.0_21\bin」へパスを設定する。 例:「C \Program Files\Java\jdk1.6.0_21\bin」 参考:http //blog.cnu.jp/2009/11/06/windows-7-path/ ※既に他のパスが存在する場合は「;」で区切る。 ↓↓↓ 動作確認 コマンドプロンプトで「java -version」のコマンドを実行 Top 開発環境構築 1.JavaSDKのインストール 広告
https://w.atwiki.jp/2chphysics/pages/55.html
てきとーにドキュメント http //www.atmarkit.co.jp/fjava/ http //www.javaroad.jp/ http //www.hellohiro.com/
https://w.atwiki.jp/javafx/pages/34.html
JavaFXでの文字列の連結について JavaとJavaFXでは文字列の連結が異なります。 単純な文字列の連結 Javaの場合 System.out.println("Hello,"+"World"); JavaFXの場合 System.out.println("Hello,".concat("World")); これら違いからわかるようにJavaFXでは、Javaでは文字列の連結演算子であった「+」が使えなくなっています。 文字列と数式の連結 JavaFXでは文字列の連結演算子が使えないので、文字列と数式の連結も異なってきます。 System.out.println("1/2={1/2}"); このように「{ }」で囲った範囲を数式として処理します。つまりこの結果は、 1/2=0.5 となります。 trackback
https://w.atwiki.jp/pgnzm/pages/17.html
ウィキはみんなで気軽にホームページ編集できるツールです。 このページは自由に編集することができます。 メールで送られてきたパスワードを用いてログインすることで、各種変更(サイト名、トップページ、メンバー管理、サイドページ、デザイン、ページ管理、等)することができます まずはこちらをご覧ください。 @wikiの基本操作 用途別のオススメ機能紹介 @wikiの設定/管理 分からないことは? @wiki ご利用ガイド よくある質問 無料で会員登録できるSNS内の@wiki助け合いコミュニティ @wiki更新情報 @wikiへのお問合せフォーム 等をご活用ください @wiki助け合いコミュニティの掲示板スレッド一覧 #atfb_bbs_list その他お勧めサービスについて 大容量1G、PHP/CGI、MySQL、FTPが使える無料ホームページは@PAGES 無料ブログ作成は@WORDをご利用ください 2ch型の無料掲示板は@chsをご利用ください フォーラム型の無料掲示板は@bbをご利用ください お絵かき掲示板は@paintをご利用ください その他の無料掲示板は@bbsをご利用ください 無料ソーシャルプロフィールサービス @flabo(アットフラボ) おすすめ機能 気になるニュースをチェック 関連するブログ一覧を表示 その他にもいろいろな機能満載!! @wikiプラグイン @wiki便利ツール @wiki構文 @wikiプラグイン一覧 まとめサイト作成支援ツール バグ・不具合を見つけたら? 要望がある場合は? お手数ですが、メールでお問い合わせください。
https://w.atwiki.jp/ce00582/pages/1424.html
class pro{ public static void main(String args[]){ double a; double beta; double ks; double h; double k[]=new double[101]; double cx[]=new double[101]; double cxs[]=new double[101]; double k1; double n1; int n2; int n3; int n; double c1; double r1; double ep; int t; a=0.33; beta=0.95; ks=Math.pow((1 / beta - 1) / a , 1 / (a - 1)); h=2*ks/100; for (n=1;n 101;n++){ k[n]=n*h; cx[n]=Math.pow(k[n],a); } t=0; while(t 100){ for (n=10;n 91;n++){ k1=k[n]+Math.pow(k[n],a)-cx[n]; n1=k1/h; n2=(int)n1; n3=n2+1; c1=cx[n2]+(n1-n2)*(cx[n3]-cx[n2]); r1=a*Math.pow(k1,a-1); cxs[n]=c1/(beta*(1+r1)); } ep=0; for (n=10;n 91;n++){ ep=ep+Math.pow(cx[n]-cxs[n],2); } for (n=10;n 91;n++){ cx[n]=cxs[n]; } if (ep 0.0001){ t=1000; } t=t+1; } for (n=10;n 91;n++){ System.out.println(cx[n]); } } }